﻿using System;
using MyBasicLib.Utilities.Log;

namespace MyBasicLib
{
    public interface ILogger
    {
        //bool Enabled
        //{
        //    get;
        //    set;
        //}

        //LogLevel MinLogLevel
        //{
        //    get;
        //    set;
        //}
        void Info(string message);
        void Info(Func<string> message);

        void Warning(string message);
        void Warning(Func<string> message);

        void Error(string message);
        void Error(Func<string> message);
    }
}